North American Free Trade Agreement

An agreement signed by Canada, Mexico and the US, creating a trade bloc (less taxes).

North American Free Trade Agreement Definition
North American Free Trade Agreement Definition

Flippy

The leader in educational esports.